home *** CD-ROM | disk | FTP | other *** search
- var §\x01§ = 206;
- while(true)
- {
- if(eval("\x01") == 206)
- {
- set("\x01",eval("\x01") - 49);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 980)
- {
- set("\x01",eval("\x01") - 387);
- §§push(true);
- §§push(false);
- §§push(false);
- §§push(true);
- while(true)
- {
- if(§§pop())
- {
- }
- if(§§pop())
- {
- }
- if(§§pop())
- {
- break;
- }
- §§push(true);
- §§push(false);
- }
- §§constant(21)();
- stopAllSounds();
- if(eval(§§constant(22))[§§constant(23)] == 3)
- {
- eval(§§constant(24))[§§constant(25)][§§constant(26)]();
- }
- set(§§constant(27),function()
- {
- eval(§§constant(29))[§§constant(30)](§§constant(28));
- });
- set(§§constant(31),function()
- {
- eval(§§constant(29))[§§constant(30)](§§constant(32));
- });
- set(§§constant(33),function(usename, ranking, score)
- {
- eval(§§constant(29))[§§constant(30)](§§constant(34));
- eval(§§constant(35))[§§constant(36)] = usename;
- eval(§§constant(35))[§§constant(37)] = ranking;
- eval(§§constant(35))["\x02"] = _root["\x02"]["\x03"]();
- eval(§§constant(35))[§§constant(38)] = 0;
- eval(§§constant(35))[§§constant(39)] = function()
- {
- if(this[§§constant(38)]++ == 45)
- {
- eval(§§constant(18))[§§constant(30)](§§constant(40));
- eval(§§constant(29))[§§constant(30)](§§constant(40));
- eval(§§constant(35))[§§constant(30)](§§constant(41));
- delete this[§§constant(39)];
- }
- };
- });
- if(eval(§§constant(22))["\x02"] == null)
- {
- §§constant(42)("\x02",eval(§§constant(22)),0);
- }
- else
- {
- eval(§§constant(22))["\x02"][§§constant(43)](0);
- }
- set(§§constant(44),false);
- break;
- }
- if(eval("\x01") != 635)
- {
- if(eval("\x01") == 157)
- {
- set("\x01",eval("\x01") + 682);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 392);
- }
- }
- else
- {
- if(eval("\x01") == 839)
- {
- set("\x01",eval("\x01") - 392);
- nextFrame();
- play();
- toggleHighQuality();
- break;
- }
- if(eval("\x01") == 589)
- {
- set("\x01",eval("\x01") + 46);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 217);
- }
- }
- else if(eval("\x01") == 487)
- {
- set("\x01",eval("\x01") + 497);
- §§push(true);
- }
- else if(eval("\x01") == 447)
- {
- set("\x01",eval("\x01") + 142);
- §§push(true);
- }
- else if(eval("\x01") == 852)
- {
- set("\x01",eval("\x01") - 156);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 713)
- {
- set("\x01",eval("\x01") + 267);
- §§pop() extends §§pop();
- return getProperty(§§pop(), _X);
- }
- if(eval("\x01") == 696)
- {
- set("\x01",eval("\x01") - 643);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 434);
- }
- }
- else
- {
- if(eval("\x01") == 53)
- {
- set("\x01",eval("\x01") + 434);
- toggleHighQuality();
- delete §§pop()[§§pop() >>> §§pop()];
- §§pop()[§§pop()] = §§pop();
- eval(§§constant(215))[§§constant(216)] = §\§\§constant(216)§ = eval(§§constant(217));
- set(§§constant(172),false);
- set(§§constant(34),false);
- set(§§constant(127),1.7976931348623157e+308);
- set(§§constant(128),-1.7976931348623157e+308);
- set(§§constant(18),0.017453292519943295);
- set(§§constant(115),57.29577951308232);
- if(eval(§§constant(65)) == null)
- {
- set(§§constant(65),new §\§\§constant(82)§(§§constant(222),§§constant(221),§§constant(220),§§constant(219),§§constant(218)));
- }
- if(eval(§§constant(78)) == null)
- {
- set(§§constant(78),new §\§\§constant(82)§(§§constant(224),§§constant(223)));
- }
- set(§§constant(92),new §\§\§constant(82)§(§§constant(228),§§constant(95),§§constant(93),§§constant(160),§§constant(227),§§constant(94),§§constant(226),§§constant(225)));
- if(eval(§§constant(215))["\x01"])
- {
- set(§§constant(200),true);
- }
- else
- {
- set(§§constant(200),false);
- }
- eval(§§constant(71))[§§constant(229)] = function(v)
- {
- set(§§constant(147),false);
- this[§§constant(153)][§§constant(26)](§§constant(152));
- eval(§§constant(155))[§§constant(26)](v);
- if(v != §§constant(230) && eval(§§constant(148)) != null && eval(§§constant(149)) > 0)
- {
- set(§§constant(149),0);
- if(!eval(§§constant(148))[§§constant(162)])
- {
- §§constant(163)();
- }
- }
- if(v == §§constant(231))
- {
- §§constant(7)(§§constant(232));
- set(§§constant(147),true);
- var _loc0_ = null;
- var _loc9_ = this[§§constant(143)] = this[§§constant(81)](§§constant(143),1);
- _loc9_[§§constant(233)] = 0;
- _loc9_[§§constant(101)] = function()
- {
- if(this[§§constant(233)]++ > 900)
- {
- set(§§constant(147),false);
- set(§§constant(96),false);
- eval(§§constant(155))[§§constant(26)](§§constant(154));
- eval(§§constant(13))[§§constant(16)] = eval(§§constant(13))[§§constant(29)];
- eval(§§constant(13))[§§constant(19)]();
- delete this[§§constant(101)];
- }
- };
- set(§§constant(163),function()
- {
- if(!eval(§§constant(147)))
- {
- delete §§constant(163);
- return undefined;
- }
- eval(§§constant(13))[§§constant(16)] = eval(§§constant(13))[§§constant(29)];
- eval(§§constant(13))[§§constant(19)]();
- });
- return undefined;
- }
- if(eval(§§constant(13))[§§constant(16)] == 0)
- {
- set(§§constant(147),false);
- set(§§constant(96),false);
- eval(§§constant(13))[§§constant(16)] = eval(§§constant(13))[§§constant(29)];
- eval(§§constant(13))[§§constant(19)]();
- }
- if(v == §§constant(230))
- {
- §§constant(7)(§§constant(232));
- if(eval(§§constant(149)) <= 0)
- {
- set(§§constant(149),3);
- §§constant(168)();
- }
- else
- {
- set(§§constant(149),3);
- }
- }
- else if(v == §§constant(234))
- {
- §§constant(7)(§§constant(232));
- this[§§constant(153)][§§constant(26)](§§constant(234));
- this[§§constant(146)] = true;
- this[§§constant(235)] = 50;
- var _loc0_ = null;
- _loc9_ = this[§§constant(143)] = this[§§constant(81)](§§constant(143),1);
- _loc9_[§§constant(233)] = 0;
- _loc9_[§§constant(101)] = function()
- {
- if(eval(§§constant(71))[§§constant(235)] <= 0)
- {
- eval(§§constant(71))[§§constant(146)] = false;
- eval(§§constant(155))[§§constant(26)](§§constant(154));
- eval(§§constant(71))[§§constant(153)][§§constant(26)](§§constant(152));
- delete this[§§constant(101)];
- }
- else if(this[§§constant(233)]++ > 450)
- {
- eval(§§constant(71))[§§constant(146)] = false;
- eval(§§constant(155))[§§constant(26)](§§constant(154));
- eval(§§constant(71))[§§constant(153)][§§constant(26)](§§constant(152));
- delete this[§§constant(101)];
- }
- };
- set(§§constant(163),function()
- {
- if(!eval(§§constant(71))[§§constant(146)])
- {
- eval(§§constant(155))[§§constant(26)](§§constant(154));
- eval(§§constant(71))[§§constant(153)][§§constant(26)](§§constant(152));
- delete §§constant(163);
- return undefined;
- }
- if(--eval(§§constant(71))[§§constant(235)] <= 0)
- {
- eval(§§constant(71))[§§constant(146)] = false;
- eval(§§constant(155))[§§constant(26)](§§constant(154));
- eval(§§constant(71))[§§constant(153)][§§constant(26)](§§constant(152));
- delete §§constant(163);
- return undefined;
- }
- §§constant(7)(§§constant(236));
- var _loc7_ = §§constant(8)();
- var _loc8_ = §§constant(237) + _loc7_;
- var _loc6_ = eval(§§constant(23))[§§constant(24)](§§constant(238),_loc8_,_loc7_);
- _loc6_[§§constant(12)] = eval(§§constant(71))[§§constant(12)];
- _loc6_[§§constant(15)] = eval(§§constant(71))[§§constant(15)];
- _loc6_[§§constant(101)] = function()
- {
- if(this[§§constant(15)] < 0)
- {
- delete this[§§constant(101)];
- this[§§constant(76)]();
- return undefined;
- }
- var _loc3_ = 0;
- while(_loc3_ < eval(§§constant(47))[§§constant(48)])
- {
- var _loc5_ = eval(§§constant(47))[_loc3_];
- if(_loc5_[§§constant(103)](this[§§constant(12)],this[§§constant(15)],true))
- {
- delete this[§§constant(101)];
- this[§§constant(76)]();
- return undefined;
- }
- _loc3_ = _loc3_ + 1;
- }
- _loc3_ = 0;
- while(_loc3_ < eval(§§constant(54))[§§constant(48)])
- {
- var _loc2_ = eval(§§constant(54))[_loc3_];
- if(_loc2_[§§constant(103)](this[§§constant(12)],this[§§constant(15)],true))
- {
- var _loc4_ = --_loc2_[§§constant(57)];
- if(_loc4_ <= 0)
- {
- §§constant(58)(_loc2_);
- _loc2_[§§constant(55)] = eval(§§constant(36))[§§constant(45)](eval(§§constant(36))[§§constant(44)]() * 5) - 2;
- _loc2_[§§constant(56)] = 5;
- _loc2_[§§constant(59)]();
- }
- else
- {
- _loc2_[§§constant(26)](_loc2_[§§constant(60)] + 1);
- }
- §§constant(7)(eval(§§constant(65))[_loc4_]);
- delete this[§§constant(101)];
- this[§§constant(76)]();
- return undefined;
- }
- _loc3_ = _loc3_ + 1;
- }
- this[§§constant(43)] += 15;
- this[§§constant(15)] -= 10;
- };
- });
- }
- };
- eval(§§constant(71))[§§constant(239)] = function(v)
- {
- this[§§constant(145)] = false;
- this[§§constant(151)](0);
- eval(§§constant(156))[§§constant(26)](v);
- if(v == §§constant(240))
- {
- §§constant(7)(§§constant(241));
- this[§§constant(145)] = true;
- var _loc0_ = null;
- var _loc2_ = this[§§constant(144)] = this[§§constant(81)](§§constant(144),2);
- _loc2_[§§constant(233)] = 0;
- _loc2_[§§constant(101)] = function()
- {
- if(this[§§constant(233)]++ > 300)
- {
- eval(§§constant(71))[§§constant(145)] = false;
- eval(§§constant(156))[§§constant(26)](§§constant(154));
- delete this[§§constant(101)];
- }
- };
- }
- else if(v == §§constant(242))
- {
- §§constant(7)(§§constant(241));
- this[§§constant(151)](1);
- var _loc0_ = null;
- _loc2_ = this[§§constant(144)] = this[§§constant(81)](§§constant(144),2);
- _loc2_[§§constant(233)] = 0;
- _loc2_[§§constant(101)] = function()
- {
- if(this[§§constant(233)]++ > 300)
- {
- eval(§§constant(71))[§§constant(151)](0);
- eval(§§constant(156))[§§constant(26)](§§constant(154));
- delete this[§§constant(101)];
- }
- };
- }
- };
- eval(§§constant(71))[§§constant(151)] = function(v)
- {
- this[§§constant(243)] = v;
- switch(v)
- {
- case 0:
- this[§§constant(26)](§§constant(244));
- break;
- case 1:
- this[§§constant(26)](§§constant(245));
- break;
- case 2:
- this[§§constant(26)](§§constant(246));
- }
- };
- eval(§§constant(71))[§§constant(67)] = function()
- {
- if(!eval(§§constant(172)))
- {
- return undefined;
- }
- if(this[§§constant(145)])
- {
- var _loc2_ = getProperty(§§constant(174), _xmouse) - this[§§constant(158)];
- if(eval(§§constant(200)))
- {
- _loc2_ = eval(§§constant(13))[§§constant(12)] - this[§§constant(158)];
- }
- this[§§constant(158)] += eval(§§constant(36))[§§constant(247)](_loc2_ / 2);
- this[§§constant(248)] += 10;
- var _loc3_ = 30 * eval(§§constant(36))[§§constant(39)](this[§§constant(248)] * eval(§§constant(18)));
- this[§§constant(12)] = this[§§constant(158)] + _loc3_;
- }
- else if(eval(§§constant(200)))
- {
- _loc2_ = eval(§§constant(13))[§§constant(12)] - this[§§constant(12)];
- if(eval(§§constant(36))[§§constant(77)](_loc2_) < 30)
- {
- this[§§constant(12)] = eval(§§constant(13))[§§constant(12)];
- }
- else
- {
- this[§§constant(12)] += eval(§§constant(36))[§§constant(247)](_loc2_ / 2);
- }
- this[§§constant(158)] = this[§§constant(12)];
- this[§§constant(248)] = 0;
- }
- else
- {
- _loc2_ = getProperty(§§constant(174), _xmouse) - this[§§constant(12)];
- if(eval(§§constant(36))[§§constant(77)](_loc2_) < 30)
- {
- this[§§constant(12)] = getProperty(§§constant(174), _xmouse);
- }
- else
- {
- this[§§constant(12)] += eval(§§constant(36))[§§constant(247)](_loc2_ / 2);
- }
- this[§§constant(158)] = this[§§constant(12)];
- this[§§constant(248)] = 0;
- }
- if(this[§§constant(12)] < 50)
- {
- this[§§constant(12)] = 50;
- }
- else if(this[§§constant(12)] > 350)
- {
- this[§§constant(12)] = 350;
- }
- this[§§constant(11)] = this[§§constant(12)];
- this[§§constant(35)] = this[§§constant(12)] - this[§§constant(157)];
- this[§§constant(16)] = eval(§§constant(36))[§§constant(77)](this[§§constant(35)]);
- this[§§constant(157)] = this[§§constant(12)];
- this[§§constant(120)] = this[§§constant(12)] - 50;
- this[§§constant(122)] = this[§§constant(12)] + 50;
- this[§§constant(121)] = this[§§constant(15)];
- this[§§constant(123)] = this[§§constant(15)];
- this[§§constant(17)] = 0;
- this[§§constant(126)] = 0;
- this[§§constant(129)] = this[§§constant(121)];
- if(eval(§§constant(148)) != null && !eval(§§constant(148))[§§constant(162)])
- {
- eval(§§constant(148))[§§constant(12)] = this[§§constant(12)];
- }
- };
- eval(§§constant(71))[§§constant(53)] = function(obj)
- {
- obj[§§constant(12)] = obj[§§constant(11)] = obj[§§constant(50)];
- obj[§§constant(15)] = obj[§§constant(14)] = obj[§§constant(51)];
- switch(this[§§constant(243)])
- {
- case 0:
- var _loc6_ = 1;
- var _loc13_ = 0;
- var _loc12_ = this[§§constant(35)];
- var _loc10_ = 0;
- var _loc11_ = obj[§§constant(35)];
- var _loc9_ = obj[§§constant(38)];
- var _loc19_ = this[§§constant(12)];
- var _loc18_ = this[§§constant(15)] + 87;
- var _loc14_ = eval(§§constant(36))[§§constant(64)](obj[§§constant(15)] - _loc18_,obj[§§constant(12)] - _loc19_);
- var _loc4_ = eval(§§constant(36))[§§constant(37)](_loc14_);
- var _loc3_ = eval(§§constant(36))[§§constant(39)](_loc14_);
- var _loc5_ = _loc12_ * _loc4_ + _loc10_ * _loc3_;
- var _loc8_ = _loc11_ * _loc4_ + _loc9_ * _loc3_;
- var _loc21_ = _loc10_ * _loc4_ - _loc12_ * _loc3_;
- var _loc15_ = _loc9_ * _loc4_ - _loc11_ * _loc3_;
- var _loc16_ = _loc6_ * _loc5_ + _loc13_ * _loc8_;
- var _loc17_ = _loc5_ - _loc8_;
- var _loc7_ = (_loc16_ + _loc6_ * _loc17_) / (_loc6_ + _loc13_);
- var _loc20_ = _loc7_ - _loc5_ + _loc8_;
- obj[§§constant(35)] = _loc7_ * _loc4_ - _loc15_ * _loc3_;
- obj[§§constant(38)] = _loc15_ * _loc4_ + _loc7_ * _loc3_;
- obj[§§constant(17)] = eval(§§constant(36))[§§constant(64)](obj[§§constant(38)],obj[§§constant(35)]);
- break;
- case 1:
- obj[§§constant(17)] = eval(§§constant(36))[§§constant(64)](-1 * obj[§§constant(38)],obj[§§constant(35)]);
- }
- };
- eval(§§constant(71))[§§constant(49)] = function(obj)
- {
- switch(this[§§constant(243)])
- {
- case 0:
- if(obj[§§constant(15)] > this[§§constant(15)])
- {
- return false;
- }
- if(obj[§§constant(15)] + obj[§§constant(33)] + obj[§§constant(38)] < this[§§constant(159)])
- {
- return false;
- }
- var _loc4_ = obj[§§constant(12)] + obj[§§constant(33)] > this[§§constant(12)] - 50 && obj[§§constant(12)] - obj[§§constant(33)] < this[§§constant(12)] + 50;
- if(!_loc4_)
- {
- return false;
- }
- var _loc3_ = §§constant(116)(this,obj);
- if(_loc3_ > 0)
- {
- obj[§§constant(50)] = obj[§§constant(12)] + obj[§§constant(35)] * _loc3_;
- obj[§§constant(51)] = obj[§§constant(15)] + obj[§§constant(38)] * _loc3_;
- return true;
- }
- return false;
- break;
- case 1:
- if(obj[§§constant(15)] + obj[§§constant(33)] + obj[§§constant(38)] < this[§§constant(15)])
- {
- return false;
- }
- if(§§constant(130)(obj,this) > 0)
- {
- obj[§§constant(50)] = this[§§constant(113)][§§constant(50)];
- obj[§§constant(51)] = this[§§constant(113)][§§constant(51)];
- return true;
- }
- return false;
- break;
- case 2:
- return false;
- default:
- }
- };
- set(§§constant(173),false);
- if(eval(§§constant(217))[§§constant(139)] == null)
- {
- eval(§§constant(215))[§§constant(249)](§§constant(139),eval(§§constant(217)),0);
- }
- if(eval(§§constant(195)) == null)
- {
- set(§§constant(195),new §\§\§constant(82)§(§§constant(251),§§constant(250)));
- }
- if(eval(§§constant(217))[§§constant(189)] == null)
- {
- eval(§§constant(215))[§§constant(249)](§§constant(189),eval(§§constant(217)),1);
- }
- eval(§§constant(205))[§§constant(206)][§§constant(26)](1);
- break;
- }
- if(eval("\x01") != 984)
- {
- if(eval("\x01") == 593)
- {
- set("\x01",eval("\x01") - 392);
- }
- break;
- }
- set("\x01",eval("\x01") - 271);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 267);
- }
- }
- }
- }
- continue;
- }
- set("\x01",eval("\x01") + 217);
- while(true)
- {
- if(eval(§§constant(36))[§§constant(117)](§§pop()) <= 40)
- {
- _loc5_ = true;
- while(true)
- {
- if(!_loc5_)
- {
- _loc1_ = 0;
- while(_loc1_ < eval(§§constant(47))[§§constant(48)])
- {
- var _loc4_ = eval(§§constant(47))[_loc1_];
- var _loc3_ = _loc4_[§§constant(12)] - _loc7_;
- var _loc2_ = _loc4_[§§constant(15)] - _loc6_;
- if(eval(§§constant(36))[§§constant(117)](_loc3_ * _loc3_ + _loc2_ * _loc2_) <= 40)
- {
- _loc5_ = true;
- break;
- }
- _loc1_ = _loc1_ + 1;
- }
- if(!_loc5_)
- {
- break;
- }
- }
- if(false)
- {
- break;
- }
- var _loc9_ = null;
- if((_loc9_ = _loc9_ + 1) > 30)
- {
- return undefined;
- }
- §§goto(addr12);
- }
- var _loc10_ = §§constant(8)();
- if(eval(§§constant(47))[§§constant(48)] < 6 && eval(§§constant(36))[§§constant(45)](eval(§§constant(36))[§§constant(44)]() * 5) == 0)
- {
- var _loc13_ = true;
- var _loc11_ = §§constant(134) + _loc12_;
- var _loc8_ = eval(§§constant(42))[§§constant(24)](_loc11_,§§constant(135) + _loc10_,_loc10_);
- }
- else
- {
- _loc8_ = eval(§§constant(42))[§§constant(24)](_loc11_,§§constant(135) + _loc10_,_loc10_);
- }
- _loc8_[§§constant(31)] = _loc12_;
- _loc8_[§§constant(26)](1);
- _loc8_[§§constant(12)] = _loc8_[§§constant(11)] = _loc7_;
- _loc8_[§§constant(15)] = _loc8_[§§constant(14)] = _loc6_;
- _loc8_[§§constant(32)] = 1;
- _loc8_[§§constant(16)] = 0;
- }
- var _loc1_ = _loc1_ + 1;
- while(_loc1_ >= eval(§§constant(54))[§§constant(48)])
- {
- var _loc7_ = 50 + eval(§§constant(36))[§§constant(45)](eval(§§constant(36))[§§constant(44)]() * 300);
- var _loc6_ = 50 + eval(§§constant(36))[§§constant(45)](eval(§§constant(36))[§§constant(44)]() * 150);
- var _loc5_ = false;
- _loc1_ = 0;
- }
- continue;
- _loc8_[§§constant(17)] = eval(§§constant(36))[§§constant(44)]() * 360 * eval(§§constant(18));
- _loc8_[§§constant(35)] = _loc8_[§§constant(16)] * eval(§§constant(36))[§§constant(37)](_loc8_[§§constant(17)]);
- _loc8_[§§constant(38)] = _loc8_[§§constant(16)] * eval(§§constant(36))[§§constant(39)](_loc8_[§§constant(17)]);
- _loc8_[§§constant(63)] = eval(§§constant(36))[§§constant(45)](eval(§§constant(36))[§§constant(44)]() * 4) + 1;
- if(eval(§§constant(36))[§§constant(45)](eval(§§constant(36))[§§constant(44)]() * 2) == 0)
- {
- _loc8_[§§constant(63)] *= -1;
- }
- _loc8_[§§constant(43)] = eval(§§constant(36))[§§constant(44)]() * 360;
- §§constant(136)(_loc8_);
- if(_loc13_)
- {
- eval(§§constant(47))[§§constant(21)](_loc8_);
- }
- else
- {
- eval(§§constant(54))[§§constant(21)](_loc8_);
- }
- return _loc8_;
- }
- }
-